Excellent Airbnb. It has everything you dreamed of.