I would hands-down recommend this house, not only does it meet all your needs plus more in a rental. Charlie and his team are exceptionally and fast in responding. Heads up it’s worth paying the extra to have the pool heated. In the future when staying in the area I will be looking for any rentals that show Charlie and his team as host.