Excellent location.
Very quick, efficient communication.
Place as described. Comfortable, warm, clean.