Simply perfect! Great location, terrace, communication, hospitality. Strongly recommend.