Very good communication, quick responses, flexible check-in time and clean, spacious apartment.