The stay at Leo’s place was great. Communication was fast. The location is central to everything, including the beach. The apartment was spotless upon arrival. The water in the bathrooms is hot and there were enough towels for 6 people. We would definitely stay again if vacationing in the area.