Great place. Very modern, spacious, nice views, well-equipped.