Everything is as you see it on the photos and the location is good.
You can expect any help you need from your hosts and the other reviews already reflect what we experienced.