Excellent location, clean, spacious, wonderful terrace.