Perfect location, great light, impeccably decorated and maintained (just felt nice to be there), and communication was just right. Stay here!