Great location, lovely accommodation, excellent communication.