I'm not a fan of how Airbnb allows the services and fees to be so high and advertise falsely low prices in the search. But Craig's place was an actually affordable option. It comfortably fit me and my two friends, had all the amenities listed, a very pleasant stay, and communication with the host was easy. 5 stars, do recommend.