The place was extremely clean and everything was provided including shower with free shampoo and conditioner, super clean and soft bedding, and a desk to throw the laptop on with a bright desk lamp and power supply. And on the rare occasion when I needed to contact the host, Steve was super quick to respond and extremely kind and helpful. Highly recommended!