The location was wonderful and the place has everything you would need .