This place has everything. Even things you didn't know you wanted, (like a heated towel rack). I can't say enough about the thought and preparation that went into this place. The hosts also are extremely thoughtful and created a very customized experience for my wife and I. I give this Airbnb my highest recommendation.