Clean and modern place. Perfect for big groups. Great location.