Perfect location, extremely clean with a fabulous private roof-top. Great host too.