Hotel is very nice. Very clean and tidy. Check-in was smooth and hassle-free. The amenities provided were excellent. I would definitely recommend this hotel to others. 5 stars for cleanliness, 5 stars for check-in experience, and 5 stars for amenities.