We've had some bad Airbnb experiences in the past that had us considering never using the site again, but this place reminded us of why it can be such a great experience. The hosts were very friendly and accommodating and the unit was perfect - spacious, well-decorated, they even freshly ground coffee for us! I also loved the shower.
Can't recommend this place enough.