The check in and check out is complicated. The reception for the level is really far and hard to find from the front of the main hotel, there is a level check in at the front of the main hotel, but no one was ever there. Check out was just as bad, we had to track all through the main hotel to get to level reception. They were short staffed and we had to wait to check out for over 40 minutes.