Such a beautiful villa! Had everything we could want and more! Beautiful location and incredible amenities. A luxurious and indulging stay. So glad we found Serenity.