The rooms were absolutely amazing and definitely worth 5 stars. The check-in experience was smooth and efficient, also deserving 5 stars. The cleanliness of the hotel was great, although there were a few minor issues, hence the 4 stars. Overall, I had a wonderful stay!