We loved staying in this villa! It was spacious, clean, had lots of towels! We loved that it had a kitchen so we could make our own meals and not eat out for every meal. And we enjoyed walking to the resort for meals if we wanted a restaurant. The check-in was super easy! We would highly recommend booking this Airbnb!