everything you could need in a compact package, in a great location. Very well heated.