Has everything you need and a super comfortable bed. Hosts were very friendly and offered above and beyond. Only reason for a lost star was the check in and out process, but that is being fixed in the future.