The location is convenient, the owners provide a big screen TV with Netflix, Hulu, Amazon, etc. Check in was easy and the owners provided a lot of information ahead of time, including places to eat and recommendations on where to go.
The apartment had a very noticeable smoker smell immediately when entering the apartment. There were ants on the floor in the bathroom and I killed a cockroach that was crawling along the counter. I emailed them about the smoker smell the first morning I was there and never heard back.
Overall it was OK... Convenient location and nice furnishings, but the unit itself had a “college students apartment” feel and smell. I was a little let down that I never got a response even acknowledging my email about the cigarette smell.