Excellent accommodation in every respect.