I would highly recommend this place! Incredible view, clean, quiet, comfortable beds and right across from one of the best restaurants I ate at in Greece, Leonidas Restaurant.
Thanks for a great stay!