Clean and spacious. Perfect location, with nice view of the beach. Would definitely stay again!