Mirabella is a beautiful place to stay. It has multiple appartments, but it feels very intimate and small. The staff is very friendly and welcoming. It is beautifully located and is close by Agios Nikolaos. Would visit again!