Everything you could want in an Airbnb. Impeccably clean, wonderful amenities, fantastic hosts. Highly recommend!