Very comfortable, spacious, well equipt and well located.