This is a great place that has everything for a short or long term stay.