I booked this listing well in advance before my trip and the hosts have always been so kind and quick to respond. The Airbnb is definitely small and if it’s a hot time of year, it is hot with no AC but the location is just a place you can’t beat (all stated in the listing). When I arrived, it was not cleaned (even with blood on the bedding) which was extremely unfortunate to me. The hosts were VERY quick to respond regarding my concerns, had the cleaners out asap and issued a refund the same day. I ended up not staying in this property on this trip and booked a new place immediately upon arrival because of the messy circumstances. HOWEVER, if I return to Mission Beach again, I would give the hosts a second chance just based on how they handled the situation. Very kind people.