Beautiful apartment, excellent location and superb hosts