Miguel's Airbnb villa was perfect for me and my friends. It's a beautiful villa with great entertaining areas for eating outside, dining room, on the patio terrace or in the pool house. There's also a good-sized pool which we found to be very clean. The bedrooms are all spacious and there were enough toilets and bathrooms for everybody. Some of the light switches need getting used to as they don't work in the same way we're used to (in the UK) but we figured it out eventually! Whenever I messaged Miguel I'd get an answer really quickly so I'm really happy for the service and help he gave. I highly recommend the villa, it's a great place to go with friends or family.