amazing place to stay for small stays or extended stays.