Excellent communication, nice little touches and a great all round stay - thank you!