HOME AWAY FROM HOME!!
The only words I can use to describe this place. From the moment I booked to the moment I checked out, everything was smooth and how it was highlighted in the previous reviews. Spotless clean, nice and cozy villa, nothing short of awesome. Will definitely keep booking there in the future when I have visitors coming and I can fit them all at my place.