Had a great trip, our family of four fit perfectly in this apartment. The beds were fairly comfortable, nothing super plush but not as bad as some places if rented. When they say steps to the beach, THEY MEAN IT. There is a nice array of beach stuff available as well next to the house. The kids like the sand toys and boogie boards. It was nice having a washer and dryer as well in the apartment (not shared), even if it only fit about 3 towels , but that's understandable being a apartment style washer and dryer.
Only down side is the parking. It was nice that there was personal garages, but our 4 door sedan didn't fit. We were able to get the car in but it was too long to shut the garage door. and you better be VERY skinny to squeeze out once its in there. But I would still come back again for sure.