Absolutely perfect! I wish this apartment was available in every city we travel to. Great location, spacious, gorgeous apartment, top-notch customer service, very clean, easy check-in, truly phenomenal!!