The place is at a perfect location. Steps to the beach and restaurants. The only problem we had was the parking garage was very small and our minivan did not fit in there. Street parkings were not too bad to find though. There was a leak in the bathroom from the vent. Dominic responded right away but because it was the weekend it was not able to be fixed . He was very responsive and came to check it out right away. We took our dogs with us and they enjoyed their vacation very much. We would stay there again next time.