This place has everything you would expect at a 5* hotel except room service. My family and I were very impressed.