Great place, supremely located with a lovely roof, good communication and some nice touches.