Absolutely all the amenities you could need with many really thoughtful touches added too! Great location and perfect room. Highly recommended!