An absolutely superb place to stay - Kallirroi and Marina's hospitality has been second to none. The most beautiful house with the best view!