Simply fantastic! Everything you need and more. Vasiliki is so kind and lovely. We will definitely be back!