The hotel is really nice. We had a Horizon Suite which was a huge two bedroom suite with two large bathrooms and a large sitting area. The only reason I am not leaving 5 stars is because my spouse and I wanted to go up to the Moon Bar - one of the main reasons we booked this hotel and when we arrived we were not allowed in as my spouse was wearing shorts. We were not aware of the dress code, which I can understand, however, a group of 8 men were in front of us who were allowed up and 3 people in the group had on shorts and ripped jeans which were also not permitted per the dress code and they also were not staying at the property. We were really disappointed because we just wanted to go up for one drink before heading to bed as we were very jetlagged and by the time we would have to go back to our room, change and go back across the hotel and up to Moon Bar it would be closed. My spouse has a large leg tattoo and perhaps that was why the others were allowed up with ripped jeans and shorts and he was not, but nonetheless, we were disappointed. Otherwise, we enjoyed our suite and the breakfast was excellent.