Although I don’t blog about each place we stay, I do like to shout out for some of the places that have really enhanced our trips, and Anthemion Suites and Villas in Nafplio, Greece, is one of those special places. From the moment we arrived until the moment we left, this lovely place was filled…