The hotel rooms were well maintained and clean, deserving 4 stars. However, the check-in experience could have been smoother, resulting in a 3-star rating. The staff were helpful and friendly, but there were instances where I felt their service could be improved, hence another 3-star rating.