This retreat is a little slice of heaven. It was immaculately maintained, modern, clean, and well stocked. The backyard, patio and pool area felt like a resort and the house is within walking distance to the beach, restaurants and shops. We would definitely stay again!