Michaels place is in a good location with amazing views. It is a nice and spacious apartment with good balconies. For Malta it is a good place to stay.