This is a great place - top notch style, great location, very clean. It's excellent. Communication and check-in was seamless. Highly recommended.