The apartment is just perfect, it offers anything you need during your stay. Check in worked fine, at the time that suited best for us.
The location is just perfect, right at the beach, and the terrace is just amazing.
I definitely recommend staying at the apartment. We had a great time.