Everything that we needed and more. Amazing place with Great location for beach and creek. We'll be back again