This was an amazing house with the most wonderful view and a great outdoor area with pools, sunbeds, BBQ, kitchen and several places to hang out.
It was a large house with several bedrooms and bathrooms, however one of the rooms is placed, so you have to walk through it to get from one end to the other of the house.
Small things in the house were a bit old and not functioning fully (like a leaking sink in the outdoor kitchen, missing light in the fridge, loose taps and toilet seats), but these were only small issues in an overall great, amazing and wonderful villa.
The owners helped supply baby beds and chairs, which was very kind. One should be aware though, that the villa is not super todler friendly, with low fences on the balcony and terrass and some steep stairs.
The house was fit for a huge group which we were, and with several kitchens, living areas and bathrooms we has everything we needed.
We very all very satisfied with our stay in The Angel Villa, and would definitely choose this place again with a large group.