Excellent communication, great location and lovely accommodation.