All the amenities you can ask for and more. Very thoughtful and convenient. Great location. Comfortable. Private outdoor space. What more can you ask for?