We had a wonderful stay. The apartment is very comfortable, at a great location (literally right on the beach) and with a beautiful view. Check-in and all communication were also very smooth and easy. Two thumbs up!