Wow! A lot of time and thought has been put into this place. It is the best Airbnb we have ever had.