It had everything we could ask for- and more!
The amenities and extra nice touches everywhere were not unnoticed, and greatly appreciated. Quality of bedding, towels etc were above the usual standard.
Highly recommended.