Excellent place. Very well equipped and great for families.