Great spot. Everything you need and more is provided. We love it here and plan to return again.