The place is great, and it's location is even better. Also, Eftychia is a real super host.