Place was very clean and tidy, easy check in process and good communication. The appartment was located right on the beachfront and offers plenty of space and great views.