Everything you need. Private, clean, secure, comfortable, easy. Hosts are very friendly. I will stay again.