Great space - good for a short stay - even better for a long one.