The location is great. Just a few steps from one of the best beaches. The apartment was very clean. All essential amenities were provided. Loved staying here!