Outstanding accommodation in all ways.Highly recommended.