We didn't get the villa we booked and didnt have wifi our entire stay. Ither than the service, the place is great.