Amazing location. Shop, beach and restaurants on your doorstep. Very helpful staff and straightforward check-in. Apartment itself was spacious, equipped, comfortable and has gorgeous views. Would definitely recommend.