Thanks for the suggestion, but for now seems like I'll be going with Airbnb. My colleague seemed to have found something reasonable that we can share to split cost. Will keep this in mind in case it falls through.