Excellent apartment, location and hosts — thanks for a great stay