Great location and really great communication from host.
I would just be cautious of photos vs. reality and for longer stays maybe not as suitable