If a word can sum everything up : wonderful! Location, style, equipments (esp. for kids), kindness... We hope we can come back soon!