Based on the dearth of TA reviews, I’d say it most definitely is! The last day of our holiday and wow, what a find! That’s what we thought as we let ourselves into this perfectly situated, roomy and quite gorgeous apartment. Marg and Pete have...More