Perfect location, super clean, great communication. The private roof is an added bonus!