I am giving a 3 star review for two reasons.
1. It did not have as many beds as advertised
2. We initially booked another, cheaper air bnb with this same host (Joshua) and it was cancelled at the last minute because of a technicality.
I will say Joshua was very helpful in getting my group a new place to stay, but it was avoidable on his part.