We really enjoyed staying at Apostolos place. The location is great, you’re close to everything. The view from the terrace is to die for! Don’t even bother booking sunset view restaurants, you’ll have a better view from the terrace.