Great location with onsite parking; clean, nicely furnished apartment; comfortable beds; and good communication.