amazing. everything you need to have a great stay. loved the deck area and kitchen setup. rooms were so clean and tidy. big garage to accommodate any size vehicle. easy to communicate with and all instructions for the airbnb are easy to understand.