We had a great stay. The room was small, but comfortable. The beds were great. My kids liked that they could watch YouTube on the FireTV. The management was very friendly and helpful. The location couldn't be beat as it is in walking distance to the beach, boardwalk, and many good restaurants.
I'd have given better ratings except: 1. The floor in the room was very sandy and dirty. We had to keep socks or sandals on at all times. 2. There is no daily housekeeping, which I appreciate on an environmental standpoint, but it was less than convenient having to call and then meet the owners at the laundry area for towels and toilet paper. 3. There were a lot of flies in our room. I know that it's summer, and some insects are inevitable, but it was annoying.