Amazing place in a prime location! Definitely a good place to stay short or long-term.