This is a great place! Well laid out for short or long stays.