The rooms were very spacious. The location was very accessible. The foods they have were delicious and there were lots of food choices. The staff were courteous and friendly. The WiFi was reliable. The beds were also comfortable and clean. Restaurant staff are lacking. The check-in process was slow. Room service was also slow. It would have been a better stay if the services from the staff would be quicker.