Excellent location; beautiful apartment; caring host