Very clean with beautiful ocean view with amazing sunsets each night. Highly recommend. All the thoughtful touches made our stay memorable.