Everything was great! The hosts were super attentive and helped with an easy check in and even some translations in Greek I needed while shopping. Great central area as well.