This place was perfect for us! The location was great--right by the beach, across the street from Ralph's, walking distance to a number of restaurants. Inside, there was a table that comfortably seated all of 7 of us, and where we could all hang. It was perfect for our two families--one with two boys and one with one. One thing to note--for the room with 3 singles, one of them is a trundle bed, so one bed will be at floor level.
For going to the beach, there was a really nice beach wagon that made carting stuff a breeze.
We'd definitely stay here again next time, and recommend it highly to all.