Excellent apartment, fantastic location near the beach, spotless, clean, well equipped, easy check-in and communication. 5 stars!