Airbnb is perfect - as described in the advert
One thing to highlight: the communication with the host is particularly good! Super fast reply and really helpful!