Perfect.! Our toddler loved the heated pool, my mother in law loved the heated spa, my dog loved the close walk to the beach.! And I loved the double walk in shower!