Nice flat in perfect location for us. Communication and checkin have been great. The heating probably needs fixing, otherwise everything was fine.