This place is paradise. It has every facility you could possibly imagine (even a gym). Not forgetting the homemade cookies, coke and muffin. This all topped off with outstanding hospitality.