I enjoyed my stay at the apartment. Check in was seamless, amazing views and you will have access to the beach and restaurants within walking distance. The apartment is exactly as advertised in the photos and all necessary items you may need in a self service apartment are provided by the host. The beach umbrella and towels were an excellent touch. I would definitely stay here again.