This is a dog friendly place and my little Havanese was very happy here. It is modern, clean, and well maintained. It is on the beach and has a great deck/pool area. The room opened to a private sitting area by the pool. The private sitting area opened to the deck and pool. It was lovely.