Excellent location!
Wonderful host!
Better then expected apartment.
You cannot go wrong unless 3 flights of steps are an issue.