Very clean! Amazing view, very cute quiet place, perfect setting for a relaxing vacation we really enjoyed our stay!