The flat is fantastically located, we had a great view of the sea and the castle and were minutes walk from everywhere. Great host and fully equipped flat.
I almost don't want to mention it to keep a secret but if you are in Milazzo you need to drive up to Pool of Venus, they have outstanding views and the sea is simply amazing.