This place was perfect for our family (our kids are 3 and 16 months). Plenty of space and well appointed for cooking breakfast and baking cookies and pizza. Being on the first floor was very convenient for going back and forth to the pool with little kids. Speaking of, the pool at the complex is fantastic. Large enough for up to 15 people (and usually 4-10 people there during the peak) and heated really nicely. Also a big plus that you can see the ocean and watch the sunset from the pool. Easy access to pool shower from the sheltered beach (where our 3 year old did her first snorkel) and tons of turtles in the shallows just south of the fish pond. The rooftop deck is huge and has lots of grills/tables for fresh family meals in the open air with an ocean view.