This place is great for kids with young families - nice place on the north shore and reasonable distance to/from other beaches. It's very close to the pool and the beach and had plenty of space for our family to stay comfortably. There was a strong smell, almost like cigarettes covered w cleaning products, when we first arrived but I guess we got used to it by the second day. The beach was on the smaller side and a little crowded, but the beach locker did have everything we needed for our family of 5. The description of the place is exactly as described so there were no surprises there, but I had slightly different/higher expectations given the cost of the rental. Frank and Marcela always responded to my requests right away which was greatly appreciated. Overall, we liked it but didn't love it.