Absolutely perfect location, easy walk to beach, pool, shops/restaurants etc! Great place with everything you need, good well equipped kitchen and bathroom. Excellent communication and easy self check-in.
Highly recommend!