Fantastic location...so many cafes, restaurants, and shopping within walking distance. And of course the beach is close...the best part. Lots of sleeping spaces accommodated our large family gathering plus our two dogs. Great back yard with a fire pit, ping pong table and our family's favorite: hot tub!