I am giving 5 stars to the check-in experience as it was smooth and hassle-free. The food at the hotel was also excellent, deserving another 5 stars. Moreover, the staff went above and beyond to ensure our comfort, hence they deserve 5 stars as well. Overall, a perfect stay!