Accurately described and pictured. Hosts are great. All basic necessities sorted. We made requests and the hosts sorted it out for us quickly and professionally. Thanks for a great stay