Everything you wish for and more! Great hosts with clear communication - loved the spa!