The location was amazing - 5 minute walk and you are right on the beach and restaurants. The amenities were thoughtful - enough shampoo and conditioner to last us the whole week.
If you are bringing a dog, I'd recommend looking at a different location if they are barky (shared walls) and/or they dislike cats (there are several stray cats that roam the neighborhood.