Perfect location and great communication. We really enjoyed the view from the balcony and all the extra thought that has been put into the place (like beach gear &a body moisturiser). We struggled a bit with the heat at night as the air conditioner was very noisy but nevertheless we would still book again. Great weekend stay.