We (family with two small kids) had great time staying in the apartment for two weeks. It's very cute, cozy and comfortable e.g. AC in every room, any kitchen tools/beach equipment you may need, lots of thoughtful small design touches - it felt like home from the very beginning.
The apartment complex this property is in is also great - quiet, very green, with grill and a nice pool near the unit.