Great place to stay for short and long term visits.