Does what it says in the tin. Great communication and an easy, trouble-free stay. Gregory was very friendly and accommodating. He has a lovely dog, who loves a scratch and will make sure you are happy. Would highly recommend.