Compact, well appointed and good value.