The check-in experience at this hotel was flawless, earning a well-deserved 5 stars. The cleanliness of the rooms was spotless, definitely deserving another 5 stars. The staff was helpful and friendly, albeit a few minor hiccups, earning a solid 4 stars. Overall, a wonderful stay!