Excellent place to stay
Set up for short or extended
Great location