Everything you can think of is provided with some considerate special touches! Perfect for our group. Would recommend this property.