We had an amazing stay at Villa Amelia. The villa very clean, the pool was clean and the beds were great. We had everything we needed in the villa and more! The roof terrace was great and the pool was a welcome cooling down after a sunny day. Checking in and out went smooth and the van was great to use to cruise around the island. We definitely recommend staying here!!