Amazing and beautiful hotel! A real five stars for service, cleaning, personnel attitude, and very professional management. There are several restaurants to choose from. I am overwhelmed staying at this hotel, and it feels like home! The food is too good to be true as well as the service. I am already planning my next visit!