Perfect beach side location. Excellent hosts. Apartment was spotless and well equipped. We'll definitely be back.