This place is perfect, excellent location and they had everything we needed for beach, cooking, sleeping and more. Great communication, excellent hosts, would gladly come back.