Amazing stay with beautiful views, easy access to beaches + shopping, and simple check-in/out. Great communication from host. We loved this place and all agreed to stay here again the future.