awesome family place to stay, and beautiful surroundings