Very clean, great location, lovely terrace.