We loved our stay at Debbi's. It is right across the street from a great little beach with a lifeguard station.
We had all the amenities that we needed plus some.