Exactly as described and had everything we required. Very clean and modern. We appreciated the water being chilled before we arrived given the very hot day. Thanks Jackie.