Great apartment, good location, good price - all I could have wanted from an airbnb and more.