Super clean, modern flat with a fantastic view, and larger than we expected from the online pictures! Karl is a fantastic host, communication was responsive and easy. A wonderful place to stay in Mellieha!