Stayed here with 4 adults and 2 children and it was prefect. Location is great. You can walk to a couple different beaches, one of which is great for young kids to swim. Lot's of shops, restaurants and a couple grocery stores near by. The unit itself was very clean and well stocked with everything you could need. The kitchen even has many of the condiments you'd want. The host was very communicative and accommodating. We would 100% stay here again.