A perfect location, great hosts who do their best to make your stay special, and a lovely apartment. Wonderful.