We had a great stay here! Our dog especially enjoyed being so close to dog beach. It was clean and conveniently located close to great shops and restaurants.