For the most part was clean. No AC so sleeping at night can be warm if temps are high. Wonderful ocean view and private beach.