good location an accommodation for a big group as well as a few people