Spacious, comfortable and well positioned. Very nice people making sure you are taken care of.