Well stocked and all the amenities mentioned are included. We quite enjoyed are stay and absolutely recommended Francis place.