Perfect place well stocked with lots of nice extras.