Excellent standard of accommodation! Everything thought of. We will stay again.