Perfectly clean, great location, Fantastic terrace. Highly recommended!