I highly recommend EasyVillas. The property was very clean, exactly as it appeared on the photos and a very nice standard overall. Communication with EasyVillas was excellent, both before and during. Overall the experience was great and I would happily book with EasyVillas again.