Great place! Includes all of the items listed and extremely well organized. Would love to stay there again someday in the future. 10/10