What a great stay - really good host, great location, and the roof terrace was just as amazing as we expected!