My puppy and I really enjoyed our stay. The view was amazing and the large yard was great for the puppy to go for a run. Annabelle suggested some great restaurants (as well as a bottle shop I hit up) and a dog beach. The kitchen had everything I could need and the bed was super comfy. It did get a little warm during the day sometimes but cooled down at night, and the breeze when sitting on the balcony taking in the view was lovely.