It ain't cheap, but a great choice for a short term stay.