Very comfortable, spacious accommodation, presented to a high standard.