This place is magic. My family and I stayed here for a month and we had the best time. The only bad thing is that we had to leave :)