It is a wonderfully located place. It is clean and very nice. There are a number of thoughtful touches that makes your stay a lot more easier and smoother. The communication is on the spot and very quick.