Perfect location, well stocked, spacious, and comfortable.