This was our second airbnb experience. This place has redeemed the airbnb experience for us after our first experience was quite average at another place. Thanks Allen for such a great clean place and attention to small detail in the home! The communication was exceptional.