Great location, great space, comfortable for short or long term stays.