Very clean, large home, great for a big group. Very close to excellent snorkeling beaches. Would recommend.