Amazing stay especially for a family get together or a birthday bash. We had a wonderful time. Just bring a few extra towels, but all else is amazingly top class!!