Frog Lodge is a hidden gem. The style of the house, art, books, and stereo setup make it feel very welcoming. There’s everything you need for a relaxing and enjoyable trip away.