This place is excellent. Apartment is neat, clean, comfortable and has everything you might need. We got a very detailed checkin-checkout instructions and the owner was very quick to response to all questions.
What makes it "the absolute best" is a location. You can't find a place located better than this. You are right in the center of everything.
Overall it was a very good stay. We highly recommend this place.