Very nice place to stay and very comfy and clean. All amenities were provided and entertainment was very good as well.