Great place, modern, spacious, bright, clean, great location, fantastic terrace - overall excellent.