Place looks just as pictured, well equipped and convenient location. Good communication and fast answers from Vaggelis!