Enjoy simple, home-style Messinian cuisine at Koupitsas, nestled in the beauty of Mount Taygetos, with running water and tranquility.