This is an excellent place! Our family had a great time and you can't beat the location. The listing was very accurate and they were very responsive. They provide plenty of gear for the beach and made our stay very stress free. I'd stay here again without hesitation... in fact, I'm sure we will.