My stay at this place was great. There were some hiccups with the automated check in process but the company was able to rectify this through their people on the ground. There are many stairs so please be mindful. Place had everything that you will need.