Beautiful place. Well maintained. Good for kids too. There are lots of games to keep the little ones entertained.