Great and clean place. We stayed in a villa and the rooms were quite cozy and well kept. The location of the place was also quite convenient. Our family had fun spending time indoors too in a rainy wet weather.