Manousos’ place is well located, lovely to be in and with the most spectacular view of the marina. It’s super central and you can walk in 5 mins to old town- such a great place to stay!