Absolutely perfect! The ablity to check in with ease and such a great location! The street parking was a bonus! Very clean and accomodations were excellent!