I lucked out on this one, really, if you don't mind a bit of a walk uphill then this is the best spot in town. Sofia is very nice, the breakfast basket is very generous, and the kitchen is well equipped so that you can prepare any meal and eat it out on the best view in town.