Excellent accommodation all round.