The apartment was stylish, clean and in a great location. The team at Madison Hill were very helpful and we thoroughly enjoyed our stay.