This was perfect for what we needed. It is right across from the beach and the dog beach is right there as well. The place was very clean and had everything we needed. Loved it. Will definitely reserve again.