Good location and sizable place for a short stay.