This is the place you are looking for. Don't spend much time searching for another. From check in to check out everything was super smooth. Nikos was super kind and helpful.