Only stayed one night but Airbnb has everything you need for a carefree stay. Excellent communication. Would recommend.