Excellent stay, location superb and excellent communication with the host