My husband and I stayed here with my elderly parents. We had separate rooms. Ours had a full kitchen; they had a microwave and fridge. The rooms are quite large and would work very well for a family with small children. Pros: very close to the beach ( easy walk for father with a cane), nice heated pool that was never too crowded, no blaring music near pool (father has trouble hearing, this was a huge plus). When we stayed (late February) it was mostly European families besides us. We had the breakfast included room rate and ate outside on the patio every morning. Really appreciated all the towels and the abundance of chairs at the pool and beach with umbrellas. (Note:my fair skinned mother got a bit sunburned under the umbrella at the beach). They have larger tent like umbrellas that might have provided more protection.
I liked that it was a remodeled historic hotel not something new and glitzy. There was something very restful about it. Across the street we found a good Italian restaurant and a nice deli on the corner. We walked to Walgreen's (half a block north and one block west) to stock our fridge with snacks and beverages.