The location is good. Rooms are very clean but the food is not very great. There is a lot of room for improvement as far as food is concerned. They serve buffet breakfast and ala carte dinner. Restaurant service is one of their weak points. Overall it was a pleasant stay.