The staff at this hotel deserves a 5 star rating for their excellent service. The check-in experience was also wonderful, earning another 5 stars. Additionally, the location of the hotel is perfect, deserving yet another 5 stars. Overall, a highly recommended place to stay when visiting.