The hotel had great amenities, definitely worth 4 stars. The check-in experience was average, hence 3 stars. However, the staff was excellent and deserves a full 5 stars for their friendly and helpful service.
The hotel's location was quite convenient, which is why I am giving it a 4-star rating. The check-in experience was smooth and hassle-free, earning another 4 stars. However, I deducted a star for cleanliness issues, as there were some areas that could have been better maintained. Overall, a pleasant stay.