We stayed here for 4 nights at the end of June. The villa was great and was really clean! Loved the welcome hamper too! We were very happy with our stay here and the staff were very helpful throughout our booking and stay here! We will definitely be coming back!!