We really enjoyed our stay here. We chose this hotel mainly for the dog day care service they offer, absolutely genius! First time I’ve seen a hotel offer this service I really wish other hotels around the world had hotels like this. The area was great, close to the beach, shopping, cafes, and restaurant's. The staff was incredible friendly especially with our pup, they gave provided us with baggies of natural ingredient dog treats which was very considerate. We were able to go out for several hours and trust of pup was okay at the doggie day care. One thing I did notice is they expect the dogs to use pee pads inside the dog day care, there was no out doors area for them to potty and our dog is not a pee pad dog, she goes outside to do her business so as soon as we got her she immediately needed to be taken out but other than that great place!