The best place to stay for anyone who wants to experience authentic Greece.