We are a family of 4 and we found the villa very comfortable and cozy. It's in a new development of villas, in a little town called Valledoria. The villa itself, has all the 'comforts' you would like on holiday - dish washer/clothes washer/air conditioning and the private pool is really nice for kids and adds a touch of 'ambiance' when eating breakfast or dinner outside on the patio. The town of Valledoria is small, but it has a very nice beach and is not too crowded, even in peak season when we were there. There is a more secluded beach, called Baia delle Mimose, which is also very nice and is a short drive from the villa. There's one pizza place in town, on the main road, which is always crowded, but there's a very nice restaurant down by the beach, which always had a table and the food and service was very nice. Valledoria itself is a very small town, but if you drive up north, there are other towns and very nice beaches, if you feel like exploring. The woman managing the villa was very responsive if there was a need and the neighbors were very friendly and helpful - and Italian - which was very helpful, since not too many people spoke English!