Perfect place to stay, with great location.
Friendly staff.
Totally best value for your money.
Only down point, finding the Check-in center. We have to visit 4 separated buildings until we got to the right place and seems no one knew an exact address to the Check -in desk. Other than that, perfect.