Excellent value for location "on" the beach. Communication was good and hosts accommodated our request for early arrival. We really enjoyed the stay.