Spacious, comfortable with good facilities. Highly recommended.