Excellent location; clean apartment; easy communication with the hosts