Excellent flat and building, with great infrastructure and housekeeping service. Excellent location in front of the beach and close to nice restaurants and night life. Highly recommend!