Location is amazing. Host team was VERY hospitable and made everything easy for us as first time visitors to Greece.