Everything you’d need and then some… all the personal little touches made my stay all the more fabulous. Great host. So, so clean.