Very clean. Hosts are responsive and helpful. Well stocked kitchen. Nice pool area and grills to use. Great views. Walk (one mile) to the beach to watch surfers. Great beach for relaxing. Quiet. Good Internet and cable TV. Good laundry facilities. Enjoyed the peacocks.