Very clean, spacious and beautiful condo. 5-star stay. Would definitely recommend!