This place was perfect for us and our two kids. We enjoyed a lot of quality time indoor and outdoor. And the communication was amazing!