A giant thank you for everybodies contribution. It has been invaluable to have this as a sounding board. My thoughts were pretty much the same with most people in that one or the other seemed appropriate and maybe a small amount of compensation. Hearing all these responses clearly taught me in the future to just refund them the night and what they decide to do after is on them. It was pretty late when it unfolded and I was just eager to make sure they werent out an ammenity that was part of the deal and to try and keep the guest happy. I know it was an inconvenience to shower elsewhere but I also felt that I am not a hotel but somebody offering a 2 bed 2 bath in the hottest neighborhood in LA in which a comporable stay with our views would have been at least 4 x as much, so when you opt for the cheaper option, much like with airline tickets or hotels, there are limitations to how we can afford to troubleshoot and remedy an unforseen circumstance.
Per the advice of my friend who is an AirBnB guru, I contacted AirBnB to get their insight and also provide some protection if we received a devastating review as a result of this incident. They needed to consult their team because of the unsual situation but agreed that the hotel room I got for them would suffice and no additional refund was warranted.
"Normally, in a situation like this, Airbnb would get involved and mediate a resolution of either a refund of the night stayed without the amenity or if the guest chose to leave, we would refund the night not stayed and they would have to use that refund to book a hotel on their own. I understand that you were acting on good faith and wanted to make sure everything was taken care of for your guest and I thank you for going out of your way to accommodate them. After conferring with my team we agree that the guest is not entitled to an additional refund since they were given a hotel, which is what Airbnb would have done for compensation. I'd recommend that you reach out to your guest and let them know that you had booked the hotel in place of the refund and that had they reached out to Airbnb we would have done the same thing."
I then communicated this to the guest and to my surprise they said they understood and thanked me for handling it so quickly and professionally.
All in all, it seemed the best case scenario for a bad situation. Thank you again for the insight and help you guys provided.