Perfect location, great views, clean room, special touches, great communication.