We stayed here with our 3 year old and really enjoyed it! The shared pool makes for could time with the little one and often other kids where there as well to play with. The view we had from our apartment was great and though the place is shared with several other apartments it felt nice and private! Location wise perfect for heading to all the nice beaches and nearby towns! Though going for dinner always requires a little drive unless of course you like to make something up yourself in the small kitchen. Definitely a place to recommend!