Comfortable, modern, warm, clean with beautiful artwork. Great location- close to national park and beaches. Great hospitality, lovely hosts. Highly reccomend