Great location, nice apartment, smooth communication! Cons are 1) not the easiest check-in process; 2) forget about really early check ins - $50 for 2 hours early - doesn't make sense. Other than that, everything is great!