Location and hospitality made our short stay unforgettable. Plus an incredible roof terrace!