Beautiful spacious and modern apartment. Great communication from the host at all times. Smooth and easy check in process. Access to a large pool. The apartment is in a great location. We thoroughly enjoyed our stay.